place with abundant european silver fir - Allemand Anglais Dictionnaire